package com.hutao.manage.model;
/**
 * 出院患者科室统计指标
 * @author 90669
 *
 */

import java.math.BigDecimal;

public class OutHospStatisIndexRecord {
	
	private String officeCode;
	
	private String officeName;
	
	private String officeCodeName;
	
	//出院人数
	private Integer outNum;
	
	//死亡人数
	private Integer deathNum;
	
	//平均住院天数
	private BigDecimal avgInHospDays;
	
	//术前平均住院天数
	private BigDecimal beforeOpAvgInHospDays;
	
	//出院当天再住院人数
	private Integer reOutHospInNum;
	
	
	//术后平均住院天数
	private BigDecimal afterOpAvgInHospDays;
	
	//手术及治疗性操作人次数
	private Integer  surgicalTherapeuticOpNum; 
	
	//三四级手术及治疗性操作人次数
	private Integer  thirdForthSurgicalTherapeuticOpNum; 
	
	//三四级手术及治疗性操作人次数占比
	private BigDecimal thirdForthSurgicalTherapeuticOpNumRate;
	
	//平均住院费用
	private BigDecimal avgCostFee;
	
	//药占比
	private BigDecimal drugProportion;
	
	//一次性耗材占比(%)
	private BigDecimal disposableConsumableProportion;

	public String getOfficeCode() {
		return officeCode;
	}

	public void setOfficeCode(String officeCode) {
		this.officeCode = officeCode;
	}

	public String getOfficeName() {
		return officeName;
	}

	public void setOfficeName(String officeName) {
		this.officeName = officeName;
	}

	public String getOfficeCodeName() {
		return officeCodeName;
	}

	public void setOfficeCodeName(String officeCodeName) {
		this.officeCodeName = officeCodeName;
	}

	public Integer getOutNum() {
		return outNum;
	}

	public void setOutNum(Integer outNum) {
		this.outNum = outNum;
	}

	public Integer getDeathNum() {
		return deathNum;
	}

	public void setDeathNum(Integer deathNum) {
		this.deathNum = deathNum;
	}

	public BigDecimal getAvgInHospDays() {
		return avgInHospDays;
	}

	public void setAvgInHospDays(BigDecimal avgInHospDays) {
		this.avgInHospDays = avgInHospDays;
	}

	public BigDecimal getBeforeOpAvgInHospDays() {
		return beforeOpAvgInHospDays;
	}

	public void setBeforeOpAvgInHospDays(BigDecimal beforeOpAvgInHospDays) {
		this.beforeOpAvgInHospDays = beforeOpAvgInHospDays;
	}

	public BigDecimal getAfterOpAvgInHospDays() {
		return afterOpAvgInHospDays;
	}

	public void setAfterOpAvgInHospDays(BigDecimal afterOpAvgInHospDays) {
		this.afterOpAvgInHospDays = afterOpAvgInHospDays;
	}

	public Integer getSurgicalTherapeuticOpNum() {
		return surgicalTherapeuticOpNum;
	}

	public void setSurgicalTherapeuticOpNum(Integer surgicalTherapeuticOpNum) {
		this.surgicalTherapeuticOpNum = surgicalTherapeuticOpNum;
	}

	public Integer getThirdForthSurgicalTherapeuticOpNum() {
		return thirdForthSurgicalTherapeuticOpNum;
	}

	public void setThirdForthSurgicalTherapeuticOpNum(Integer thirdForthSurgicalTherapeuticOpNum) {
		this.thirdForthSurgicalTherapeuticOpNum = thirdForthSurgicalTherapeuticOpNum;
	}

	public BigDecimal getAvgCostFee() {
		return avgCostFee;
	}

	public void setAvgCostFee(BigDecimal avgCostFee) {
		this.avgCostFee = avgCostFee;
	}

	public BigDecimal getDrugProportion() {
		return drugProportion;
	}

	public void setDrugProportion(BigDecimal drugProportion) {
		this.drugProportion = drugProportion;
	}

	public BigDecimal getDisposableConsumableProportion() {
		return disposableConsumableProportion;
	}

	public void setDisposableConsumableProportion(BigDecimal disposableConsumableProportion) {
		this.disposableConsumableProportion = disposableConsumableProportion;
	}
	
	

	public Integer getReOutHospInNum() {
		return reOutHospInNum;
	}

	public void setReOutHospInNum(Integer reOutHospInNum) {
		this.reOutHospInNum = reOutHospInNum;
	}
	
	

	public BigDecimal getThirdForthSurgicalTherapeuticOpNumRate() {
		return thirdForthSurgicalTherapeuticOpNumRate;
	}

	public void setThirdForthSurgicalTherapeuticOpNumRate(BigDecimal thirdForthSurgicalTherapeuticOpNumRate) {
		this.thirdForthSurgicalTherapeuticOpNumRate = thirdForthSurgicalTherapeuticOpNumRate;
	}

	@Override
	public String toString() {
		return "OutHospStatisIndexRecord [officeCode=" + officeCode + ", officeName=" + officeName + ", officeCodeName="
				+ officeCodeName + ", outNum=" + outNum + ", deathNum=" + deathNum + ", avgInHospDays=" + avgInHospDays
				+ ", beforeOpAvgInHospDays=" + beforeOpAvgInHospDays + ", reOutHospInNum=" + reOutHospInNum
				+ ", afterOpAvgInHospDays=" + afterOpAvgInHospDays + ", surgicalTherapeuticOpNum="
				+ surgicalTherapeuticOpNum + ", thirdForthSurgicalTherapeuticOpNum="
				+ thirdForthSurgicalTherapeuticOpNum + ", avgCostFee=" + avgCostFee + ", drugProportion="
				+ drugProportion + ", disposableConsumableProportion=" + disposableConsumableProportion + "]";
	}

	
	
	

	
}
